hpc application palm pc development management high performance computing linux radius3 software computer pda handheld handheld computer cluster